La base de las variables en Julia se centra en el principio de Inferencia de tipos. A diferencia de lenguajes como C++, Julia deduce automáticamente el tipo de dato a partir del valor asignado, ofreciendo una experiencia similar a la de un script con rendimiento compilado.
1. Reglas léxicas y sensibilidad
Los identificadores en Julia son estrictamente distinguen entre mayúsculas y minúsculas. Una variable llamada marks es distinta de Marks. Todos los nombres de variables deben comenzar con una letra; los caracteres posteriores pueden incluir dígitos, letras o guiones bajos.
2. La convención de snake_case
Siguiendo la guía de estilo de Julia, los desarrolladores usan nombres en minúsculas con palabras separadas por guiones bajos (snake_case) para variables de múltiples palabras, con el fin de mantener la consistencia.
3. Julia frente a lenguajes estáticos
En Julia, no especificamos tipos. El compilador infiere que 9.5 es un Float64 automáticamente.
int roll = 15;roll = 154. Entorno y ejecución
Para ejecutar scripts, usa include("filename.jl"). Para configurar tu entorno, puedes agregar paquetes como IJulia (para Jupyter), PyPlot, o usar IDEs como Atom y Juno.